Wireless Software Design for Handheld Devices
نویسنده
چکیده
Most Internet technologies are designed for desktop and large computers running on reliable networks with relatively high bandwidth. Hand-held wireless devices, on the other hand, have a more constrained computing environment. They tend to have less memory, less powerful CPUs, different input devices, and smaller displays. The Wireless Application Protocol (or WAP), which is a specification developed by the WAP Forum (www.wapforum.org), takes advantage of the several data-handling approaches already in use. Developing wireless software using WAP technologies is similar to developing web pages with a markup language, such as HTML, since WAP is browser based. Another approach to developing more interactive wireless software is to use the Java-based Mobile Information Device Profile or MIDP (java.sun.com/products/midp). With either WAP or MIDP, the Java programming language plays an important role. In WAP, Java Servlets and Java Server Pages (JSPs) can be used to generate Wireless Markup Language (WML) pages dynamically, and in MIDP, applications (also called MIDlets) are written in Java. The tutorial will help participants understand the different technologies that can be used to develop wireless software for hand-held devices. The list of major topics to be covered in this tutorial includes: • Handheld Device Markup Language (HDML) • Compact HTML (cHTML) • Wireless Application Protocol (WAP) • Java 2 Micro Edition (J2ME) • Kilo Virtual Machine (KVM) • Connected Limited Device Configuration (CLDC) • Mobile Information Device profile (MIDP) • Other configurations and profiles • Palm Application Programming with Java • Optimization Techniques • Security Issues • Useful Resources Qusay H. Mahmoud provides Java consulting and training services. He has published dozens of articles on the Java programming language, including the MIDP and Palm programming articles for Sun Microsystems' Java Developer Connection. Qusay is the author of Distributed Programming with Java (Manning Publications, 1999). Proceedings of the 39th Int’l Conf. and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS’01) 1530-2067/01 $10.00 © 2001 IEEE
منابع مشابه
Do handheld devices facilitate face-to-face collaboration? Handheld devices with large shared display groupware to facilitate group interactions
One-to-one computing environments change and improve classroom dynamics as individual students can bring handheld devices fitted with wireless communication capabilities into the classrooms. However, the screens of handheld devices, being designed for individual-user mobile application, limit promotion of interaction among groups of learners. This study proposes a design of classrooms that inco...
متن کاملSecurity Policy Management for Handheld Devices
The adoption of wireless technologies and handheld devices is becoming widespread in business, industry, and government organizations. The use of handheld devices introduces new risks to existing enterprise computing resources. Therefore, organizations require new strategies to mitigate the security risks associated with the integration of wireless technologies into existing computing environme...
متن کاملAMS/RF-CMOS circuit design for wireless transceivers
Mobile phones have evolved from ''simple'' devices allowing phone calls over a wireless link to ''all-in-one'' devices. Besides keeping us always best connected, handheld devices have become true multimedia centers where we can watch movies or our favorite team's soccer game while making a phone call or chatting over the internet. Hence, in mobile terminals, multi-standard capability is to be s...
متن کاملA Responsibility-Driven Architecture for Mobile Enterprise Applications
This paper deals with wireless applications that get downloaded, over the air, on handheld wireless devices (or mobile devices) and get executed there. Once running, they may need to interact with applications residing on remote wired servers. The motivation for this work is provided in part by the characteristics of the wireless computing environment. There are several implications of these ch...
متن کاملA Survey of Software Based Energy Saving Methodologies for Handheld Wireless Communication Devices
Advances in computing hardware, communications technologies, and novel multimedia applications are spurring the development of smart phones and personal digital assistants. There is world-wide accessibility to 2G, 3G, and WiFi networks. Some examples of well-known wireless handheld devices are BlackBerry, iPhone, iPad, iPod, and Kindle. On the one hand, small size and light weight are their att...
متن کامل